English Dictionary
◊ FRENCH TOAST
French toast
n : bread slice dipped in egg and milk and fried; topped with
sugar or fruit or syrup [syn: {French toast}]